internal respiration - Spanish English Dictionary